#pragma once

#include <APPLoop.h>

#include "RenderFrameWork.h"
#include "InputManager.h"


class RB3DFrameWork : public VK3D , public CLoop
{
public:

	RB3DFrameWork();
	~RB3DFrameWork();

	void Init(HWND hWnd);
	void InsertInputHandler(RBInputHandler* pHandler);
	void RemoveInputHandler(RBInputHandler* pHandler);

public:

	RBInputSystem m_InputSystem;

	void Loop();
};